study of mammals - Spanish English Dictionary